barrel organ – English–Italiano translations

🇬🇧 en it 🇮🇹

barrel organ noun

  • pipe instrument with air controlled pins in a revolving barrel
organo a rullo, organetto, organetto di Barberia
Wiktionary Links